mesocricetus auratus - Turkish English Dictionary